export function determineFileType(url: string) {
  // 将URL分解成其组件
  const parsedUrl = new URL(url)
  // 获取URL的路径部分
  const pathname = parsedUrl.pathname
  // 提取文件扩展名
  const extension = pathname.split('.').pop()!.toLowerCase()

  // 定义图片和视频的扩展名列表
  const imageExtensions = ['jpg', 'jpeg', 'png', 'gif', 'bmp', 'svg']
  const videoExtensions = ['mp4', 'avi', 'mov', 'wmv', 'flv', 'mkv']

  // 根据扩展名判断文件类型
  if (imageExtensions.includes(extension)) {
    return 'image'
  } else if (videoExtensions.includes(extension)) {
    return 'video'
  } else {
    return 'unknown' // 如果不是图片也不是视频，则返回未知
  }
}
